mediastream demo: Add a weak pointer to the window
authorTimm Bäder <mail@baedert.org>
Sat, 1 Aug 2020 06:07:43 +0000 (08:07 +0200)
committerTimm Bäder <mail@baedert.org>
Sat, 1 Aug 2020 06:59:46 +0000 (08:59 +0200)
Do what other demos do as well.

Fixes 2983

demos/gtk-demo/paintable_mediastream.c

index f9c4c42ffee33d109efac2ccadae47468924fd74..022c156d8a23b36f21ce7d2692fd0b60523c682d 100644 (file)
@@ -293,6 +293,7 @@ do_paintable_mediastream (GtkWidget *do_widget)
                               gtk_widget_get_display (do_widget));
       gtk_window_set_title (GTK_WINDOW (window), "Nuclear MediaStream");
       gtk_window_set_default_size (GTK_WINDOW (window), 300, 200);
+      g_object_add_weak_pointer (G_OBJECT (window), (gpointer *)&window);
 
       nuclear = gtk_nuclear_media_stream_new ();
       gtk_media_stream_set_loop (GTK_MEDIA_STREAM (nuclear), TRUE);